package com.biz.primus.model.order.vo.aftersale;

import com.biz.primus.model.depot.vo.DepotRespVo;
import com.biz.primus.model.order.vo.OrderItemVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.List;

/**
 * 申请售后订单详情查询模型
 *
 * @author Tiger Feng
 * @date 2017年11月18日
 */
@Data
@NoArgsConstructor
@ApiModel("申请售后订单详情查询模型")
public class QueryOrderResponseVO implements Serializable {
    private static final long serialVersionUID = -983998743959867014L;

    @ApiModelProperty("订单明细，商品")
    private List<OrderItemVO> items;

    @ApiModelProperty("订单名称")
    private String orderName;
    @ApiModelProperty("订单编号")
    private String orderCode;
    @ApiModelProperty("门店编码(门店或省仓店)")
    private String depotCode;
    @ApiModelProperty("已付款金额")
    private Integer paidAmount;
    @ApiModelProperty("支付时间")
    private Timestamp paymentTimestamp;
    @ApiModelProperty("退换货仓库")
    private DepotRespVo depot;
}
